mean distance - French English Dictionary